package tr.edu.metu.is.mega.common.dto;

import javax.validation.constraints.NotNull;

/**
 * The persistent class for the reviewer database table.
 * 
 */
public class ReviewerDTO extends BaseDTO {

    private static final long serialVersionUID = 1L;

    private Integer activity;

    @NotNull
    private TeamDTO reviewerTeam;

    private TeamDTO team;

    @NotNull
    private Integer reviewActivity;

    /**
     * Default constructor.
     */
    public ReviewerDTO() {
    }

    /**
     * Returns activity.
     * 
     * @return the activity
     */
    public Integer getActivity() {
        return activity;
    }

    /**
     * Sets activity value.
     * 
     * @param activity the activity to set
     */
    public void setActivity(Integer activity) {
        this.activity = activity;
    }

    /**
     * Returns reviewerTeam.
     * 
     * @return the reviewerTeam
     */
    public TeamDTO getReviewerTeam() {
        return reviewerTeam;
    }

    /**
     * Sets reviewerTeam value.
     * 
     * @param reviewerTeam the reviewerTeam to set
     */
    public void setReviewerTeam(TeamDTO reviewerTeam) {
        this.reviewerTeam = reviewerTeam;
    }

    /**
     * Returns team.
     * 
     * @return the team
     */
    public TeamDTO getTeam() {
        return team;
    }

    /**
     * Sets team value.
     * 
     * @param team the team to set
     */
    public void setTeam(TeamDTO team) {
        this.team = team;
    }

    /**
     * Returns reviewActivity.
     * 
     * @return the reviewActivity
     */
    public Integer getReviewActivity() {
        return reviewActivity;
    }

    /**
     * Sets reviewActivity value.
     * 
     * @param reviewActivity the reviewActivity to set
     */
    public void setReviewActivity(Integer reviewActivity) {
        this.reviewActivity = reviewActivity;
    }

}
